package triTree;

import transaction.Transaction;
import triBasic.ISet;
import triInstance.*;

public interface ISetManager extends TriModule {
	
	public int createNewSet();
	
	public void insertItem(NodeSnapshot snapshot, String item, Transaction tx);
	
	public void removeItem(NodeSnapshot snapshot, String item, Transaction tx);
	
	public ISet<String> queryTriSet(NodeSnapshot snapshot, Transaction tx);
}
